package com.dbh.com.dbh.time;

import java.time.ZoneId;

/**
 * Timezones
 * 时区类可以用一个ZoneId来表示。
 * 时区类的对象可以通过静态工厂方法方便地获取。
 * 时区类还定义了一个偏移量，用来在当前时刻或某时间与目标时区时间之间进行转换。
 *
 * @author dongbanghui
 * @date 2018/08/14
 */
public class TimezonesDemo {

    public static void main(String[] args) {
        System.out.println(ZoneId.getAvailableZoneIds());

        ZoneId zone1 = ZoneId.of("Europe/Berlin");
        ZoneId zone2 = ZoneId.of("Brazil/East");
        System.out.println(zone1.getRules());
        System.out.println(zone2.getRules());
    }
}
